package com.ingesoft.client;



import com.smartgwt.client.data.Record;
import com.smartgwt.client.data.RecordList;
import com.smartgwt.client.types.Alignment;
import com.smartgwt.client.widgets.grid.ListGridField;
import com.smartgwt.client.widgets.layout.VStack;
import com.smartgwt.client.widgets.tab.Tab;

public class TabPlanificador extends Tab {

	private ViewController controller;
	private InterfazPlanificador planificador;
	private ListGridField fieldNombreUnidad;

	public TabPlanificador(ViewController controller)
	{

		this.controller=controller;

		fieldNombreUnidad=new ListGridField("nombreUnidad", "Nombre de la Unidad", 795);
		fieldNombreUnidad.setAlign(Alignment.CENTER);

		planificador=new InterfazPlanificador();
		planificador.setFields(fieldNombreUnidad);
		planificador.setFixedRecordHeights(false);
		planificador.setWrapCells(true);
		planificador.setWidth(850);
		planificador.setHeight(550);
		planificador.setTop(100);



		VStack orden=new VStack();
		orden.addMember(planificador);
		orden.setWidth(900);
		orden.setHeight(600);
		orden.setLayoutAlign(Alignment.CENTER);
		orden.setLayoutLeftMargin(25);
		orden.setLayoutTopMargin(25);
		orden.setLayoutRightMargin(25);
		orden.setLayoutBottomMargin(25);

		setTitle("Planificador");

		RecordList list=new RecordList();

		for(int i=1;i<6;i++)
		{
			Record r=new Record();
			r.setAttribute("nombreUnidad", i);

			list.add(r);
		}

		planificador.setData(list);

		setPane(orden);

	}
	

}
